hail shower - Francés Inglés Diccionario